package com.gpframework.module.common.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.gpframework.common.constant.BrandConstants;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;

/**
 * 网易登录实体类
 *
 * @author zcl
 */
@Data
@ToString
public class NetEaseLoginVo implements Serializable {

    @ApiModelProperty("品牌id")
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long brandId;

    @ApiModelProperty("密文")
    private String cipher;

    @ApiModelProperty(value = "微信code")
    private String js_code;

    /**
     * 会员类型：member、员工：employee
     */
    @ApiModelProperty("会员类型")
    private String wxType = BrandConstants.WE_CHAT_MEMBER;
}
